ICU/COWS: A Distributed Transactional Workflow System Supporting Multiple Workflow Types
نویسندگان
چکیده
In this paper, we describe a distributed transactional workflow system named ICU/COWS, which supports multiple workflow types of large scale enterprises. The system aims to support the whole workflow for large scale enterprises effectively within a single workflow system and the system is designed to satisfy several design goals such as availability, scalability, and reliability. Transactional task and special tasks such as alternative task and compensating task are developed and utilized to achieve the design goals in task model level and the system is constructed with distributed transactional objects to achieve the design goals in distributed system environment. In this paper, structured ad hoc workflow is defined as a special type of ad hoc workflow that should be automated by workflow management system because many benefits can be obtained by automating it and connector facility is proposed as a means to support structured ad hoc workflow effectively. Some characteristics of a workflow system can be identified by monitoring the system behavior on different conditions like workloads or system configurations. An early version of the system has been implemented and the performance data of the system is illustrated. key words: distributed workflow system, multiple workflow types, execution object, connector facility
منابع مشابه
Connector Oriented Workflow System for the Support of Structured Ad Hoc Workflow
In large scale enterprises composed of more than several hundred departments, many workflows still remain in non-automated state which is a serious burden to the enterprises. Usually workflow of a large scale enterprise is in the mixed form of multiple types of workflow where ad hoc workflow is the major hurdle for the automation. While conventional workflow systems support well a certain type ...
متن کاملA Web-based Workflow Management System
This paper describes a web-based workflow management system for a rental car company. Web browsers are the interface between the system and the users. The system consists of two types of tasks: transactional and non-transactional. The transactional tasks are atomic transactions. They can access more than one database. Thus, the system provides atomic operations on multiple databases.
متن کاملImplementing support for work activity coordination within a distributed workflow system
There is growing interest in providing computer support for an organisation’ s business processes such as customer order processing, product support, stock taking and so forth. Workflow systems are normally used for this purpose to co-ordinate and monitor execution of multiple tasks arranged to form business processes. In this context computer support for work activity co-ordination will be tak...
متن کاملUsing Agent Control and Communication in a Distributed Workflow Information System
Agent communication has developed widely over the past decade for various types of multiple agent environments. Originally, most of this research surrounded simulation systems and inference systems. Subsequently, agents are expected to adapt to, dynamically create, and understand evolving conversation policies. This concept of agent communication is not completely necessary in some domains, esp...
متن کاملAgent-Based Communication for Distributed Workflow Management Using Jini Technologies
Agent communication has developed widely over the past decade for various types of multiple agent environments. Originally, most of this research surrounded simulation systems and inference systems. Subsequently, agents are expected to adapt to, dynamically create, and understand evolving conversation policies. This concept of agent communication is not completely necessary in some domains. One...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000